<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>DesignPattern: C:/96_project/DesignPattern/Product/groupinc/ProductDef.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="DesignPattern.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">DesignPattern
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_47815c31304a25cb0754e6155a4b6838.html">Product</a></li><li class="navelem"><a class="el" href="dir_55d43dd1dd5642a089e3c2a101f97dec.html">groupinc</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#enum-members">Enumerations</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">ProductDef.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="_product_def_8h__dep__incl.png" border="0" usemap="#_c_1_296__project_2_design_pattern_2_product_2groupinc_2_product_def_8hdep" alt=""/></div>
<map name="_c_1_296__project_2_design_pattern_2_product_2groupinc_2_product_def_8hdep" id="_c_1_296__project_2_design_pattern_2_product_2groupinc_2_product_def_8hdep">
<area shape="rect" title=" " alt="" coords="1510,5,1713,47"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___abstract_factory_8h.html" title="Define an interface for creating an object, and the package object is created" alt="" coords="1379,199,1625,255"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___builder_8h.html" title="1.When the algorithm to create complex object should be independent of the part of the object,..." alt="" coords="1649,199,1901,255"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___director_8h.html" title="1.When the algorithm to create complex object should be independent of the part of the object,..." alt="" coords="1925,199,2177,255"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___bridge_8h.html" title="1.When the algorithm to create complex object should be independent of the part of the object,..." alt="" coords="2253,199,2503,255"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___bridge_imp_8h.html" title="1.When the algorithm to create complex object should be independent of the part of the object,..." alt="" coords="2527,199,2776,255"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___computer_component_8h.html" title="1.When the algorithm to create complex object should be independent of the part of the object,..." alt="" coords="2752,95,3020,151"/>
<area shape="rect" href="_computer_8h.html" title="all kinds of Computer" alt="" coords="1161,206,1355,247"/>
<area shape="rect" href="_mouse_8h.html" title="all kinds of Mouse" alt="" coords="951,102,1136,143"/>
<area shape="rect" href="_host_8h.html" title="all kinds of Host" alt="" coords="209,206,395,247"/>
<area shape="rect" href="_keyboard_8h.html" title="all kinds of Keyboard" alt="" coords="419,206,614,247"/>
<area shape="rect" href="_monitor_8h.html" title="all kinds of Monitor" alt="" coords="639,206,824,247"/>
<area shape="rect" href="_profession_8h.html" title="all kinds of Profession" alt="" coords="3718,102,3918,143"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___abstract_factory_8cpp.html" title=" " alt="" coords="843,303,1095,359"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___builder_8cpp.html" title=" " alt="" coords="1119,303,1317,359"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___director_8cpp.html" title=" " alt="" coords="1468,303,1667,359"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___bridge_8cpp.html" title="1.When the algorithm to create complex object should be independent of the part of the object,..." alt="" coords="1820,303,2016,359"/>
<area shape="rect" href="_design_pattern_8cpp.html" title=" " alt="" coords="2106,310,2325,351"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___bridge_imp_8cpp.html" title="1.When the algorithm to create complex object should be independent of the part of the object,..." alt="" coords="2553,303,2749,359"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___computer_component_8cpp.html" title="1.When the algorithm to create complex object should be independent of the part of the object,..." alt="" coords="2852,199,3067,255"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___decorator_8h.html" title="1.When the algorithm to create complex object should be independent of the part of the object,..." alt="" coords="3091,199,3359,255"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___decorator_8cpp.html" title="1.When the algorithm to create complex object should be independent of the part of the object,..." alt="" coords="3117,303,3332,359"/>
<area shape="rect" href="_computer_8cpp.html" title=" " alt="" coords="424,310,609,351"/>
<area shape="rect" href="_mouse_8cpp.html" title=" " alt="" coords="951,206,1136,247"/>
<area shape="rect" href="_host_8cpp.html" title=" " alt="" coords="5,310,191,351"/>
<area shape="rect" href="_keyboard_8cpp.html" title=" " alt="" coords="215,310,400,351"/>
<area shape="rect" href="_monitor_8cpp.html" title=" " alt="" coords="633,310,819,351"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___simple_factory_8cpp.html" title="Define an interface for creating an object, and the package object is created." alt="" coords="3534,303,3777,359"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___simple_factory_8h.html" title="Define an interface for creating an object, and the package object is created." alt="" coords="3435,199,3671,255"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___complex_factory_8cpp.html" title=" " alt="" coords="4008,303,4263,359"/>
<area shape="rect" href="_d_e_s_i_g_n_p_a_t_t_e_r_n___complex_factory_8h.html" title="Define an interface for creating an object, and the package object is created" alt="" coords="3695,199,3941,255"/>
<area shape="rect" href="_profession_8cpp.html" title=" " alt="" coords="3965,206,4151,247"/>
</map>
</div>
</div>
<p><a href="_product_def_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:af4f386858b1730df6c103acb62cebe68"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_product_def_8h.html#af4f386858b1730df6c103acb62cebe68">PROFESSION_TYPE</a> { <br />
&#160;&#160;<a class="el" href="_product_def_8h.html#af4f386858b1730df6c103acb62cebe68ae8a8149deed51ba5aca7fed69aa3697a">PROFESSION_NONE</a> = 0, 
<a class="el" href="_product_def_8h.html#af4f386858b1730df6c103acb62cebe68a2a1ccaa29202c017e27a632ce0b400a2">PROFESSION_WARRIOR</a>, 
<a class="el" href="_product_def_8h.html#af4f386858b1730df6c103acb62cebe68adda08b98fdfa5c0222093ec202ec8422">PROFESSION_MASTER</a>, 
<a class="el" href="_product_def_8h.html#af4f386858b1730df6c103acb62cebe68a6e6b9c14b0781c4c9096cdc5a58d0f09">PROFESSION_PRIEST</a>, 
<br />
&#160;&#160;<a class="el" href="_product_def_8h.html#af4f386858b1730df6c103acb62cebe68abe670e03b32a87070f92c982882b926a">PROFESSION_ALL</a>, 
<a class="el" href="_product_def_8h.html#af4f386858b1730df6c103acb62cebe68a6df63d306f8fe473002453aa96bc41e6">PROFESSION_INVALID</a> = -1
<br />
 }</td></tr>
<tr class="separator:af4f386858b1730df6c103acb62cebe68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac73ca32847343c10f73f1fa0b7b6ae3c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_product_def_8h.html#ac73ca32847343c10f73f1fa0b7b6ae3c">MANUFACTURER_TYPE</a> { <br />
&#160;&#160;<a class="el" href="_product_def_8h.html#ac73ca32847343c10f73f1fa0b7b6ae3caf33169ee997212e331e7ecdb7482b1e6">MANUFACTURER_NONE</a> = 0, 
<a class="el" href="_product_def_8h.html#ac73ca32847343c10f73f1fa0b7b6ae3cacd7b86eb7bab5cb5f02ba1f51b6a02f6">MANUFACTURER_DELL</a>, 
<a class="el" href="_product_def_8h.html#ac73ca32847343c10f73f1fa0b7b6ae3ca00dfaae78c3d2dc5aabd7bc8ef116874">MANUFACTURER_ASUS</a>, 
<a class="el" href="_product_def_8h.html#ac73ca32847343c10f73f1fa0b7b6ae3ca50d9d586aca44a3d48d040242054f005">MANUFACTURER_HP</a>, 
<br />
&#160;&#160;<a class="el" href="_product_def_8h.html#ac73ca32847343c10f73f1fa0b7b6ae3ca046ac56d48e39136a89d1ddb2efbc876">MANUFACTURER_MIX</a>, 
<a class="el" href="_product_def_8h.html#ac73ca32847343c10f73f1fa0b7b6ae3ca3e57f77d2292f13e103f35abb40e4944">MANUFACTURER_ALL</a>, 
<a class="el" href="_product_def_8h.html#ac73ca32847343c10f73f1fa0b7b6ae3ca9154b6e80c9b1179191e3b928c646ac2">MANUFACTURER_INVALID</a> = -1
<br />
 }</td></tr>
<tr class="separator:ac73ca32847343c10f73f1fa0b7b6ae3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22f925c240c8faafe321b43e81c14385"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_product_def_8h.html#a22f925c240c8faafe321b43e81c14385">COMPUTER_TYPE</a> { <br />
&#160;&#160;<a class="el" href="_product_def_8h.html#a22f925c240c8faafe321b43e81c14385a61052cb15ac698a17ee3bfe3ebc22800">COMPUTER_NONE</a> = 0, 
<a class="el" href="_product_def_8h.html#a22f925c240c8faafe321b43e81c14385adb10349723509ec1fe9eb24a79834eae">COMPUTER_NOTEBOOK</a>, 
<a class="el" href="_product_def_8h.html#a22f925c240c8faafe321b43e81c14385ae098beb4b45a44b738b91dd780e0bcd8">COMPUTER_DESKTOP</a>, 
<a class="el" href="_product_def_8h.html#a22f925c240c8faafe321b43e81c14385a61c62adbc76e7b16fdd2dab622f9d26e">COMPUTER_SERVER</a>, 
<br />
&#160;&#160;<a class="el" href="_product_def_8h.html#a22f925c240c8faafe321b43e81c14385a2a38ee4af7d2e0cca088f74784bba299">COMPUTER_ALL</a>, 
<a class="el" href="_product_def_8h.html#a22f925c240c8faafe321b43e81c14385aedbb02b767a3ea435dc6a1676655a7a4">COMPUTER_INVALID</a> = -1
<br />
 }</td></tr>
<tr class="separator:a22f925c240c8faafe321b43e81c14385"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb7ffa7ef7690abf638bce6d8eb80968"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_product_def_8h.html#afb7ffa7ef7690abf638bce6d8eb80968">COMPUTERPART_TYPE</a> { <br />
&#160;&#160;<a class="el" href="_product_def_8h.html#afb7ffa7ef7690abf638bce6d8eb80968ab58d075e8da3192a2c052dc7a605de82">COMPUTERPART_NONE</a> = 0, 
<a class="el" href="_product_def_8h.html#afb7ffa7ef7690abf638bce6d8eb80968a31a9fde084a9697368b0e9732e309e2b">COMPUTERPART_NORMAL</a>, 
<a class="el" href="_product_def_8h.html#afb7ffa7ef7690abf638bce6d8eb80968a541c4f1c29ba5a34d2aaf06f2a3c63f9">COMPUTERPART_DOUBLEMOUSE</a>, 
<a class="el" href="_product_def_8h.html#afb7ffa7ef7690abf638bce6d8eb80968a57257ae19fc96878def1e10752a945a2">COMPUTERPART_DOUBLEKEYBOARD</a>, 
<br />
&#160;&#160;<a class="el" href="_product_def_8h.html#afb7ffa7ef7690abf638bce6d8eb80968aacb24bf3b0a5d7dfc7c08f1af427757e">COMPUTERPART_DOUBLEMONITOR</a>, 
<a class="el" href="_product_def_8h.html#afb7ffa7ef7690abf638bce6d8eb80968ab0946966b4a74a81688c049f299fbc61">COMPUTERPART_ALL</a>, 
<a class="el" href="_product_def_8h.html#afb7ffa7ef7690abf638bce6d8eb80968a091c9a94c05403b40dd89a7e57906f5e">COMPUTERPART_INVALID</a> = -1
<br />
 }</td></tr>
<tr class="separator:afb7ffa7ef7690abf638bce6d8eb80968"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:adb0cb8b72b82d01d05b82adbc6a38f2a"><td class="memItemLeft" align="right" valign="top">static const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_product_def_8h.html#adb0cb8b72b82d01d05b82adbc6a38f2a">STATIC_CONST_STRING_PROFESSION</a> [<a class="el" href="_product_def_8h.html#af4f386858b1730df6c103acb62cebe68abe670e03b32a87070f92c982882b926a">PROFESSION_ALL</a>]</td></tr>
<tr class="separator:adb0cb8b72b82d01d05b82adbc6a38f2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f011e7253ef8ec3d44cbeff272cfecc"><td class="memItemLeft" align="right" valign="top">static const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_product_def_8h.html#a5f011e7253ef8ec3d44cbeff272cfecc">STATIC_CONST_STRING_MANUFACTURER</a> [<a class="el" href="_product_def_8h.html#ac73ca32847343c10f73f1fa0b7b6ae3ca3e57f77d2292f13e103f35abb40e4944">MANUFACTURER_ALL</a>]</td></tr>
<tr class="separator:a5f011e7253ef8ec3d44cbeff272cfecc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add150250ac9fa90a1cc150f27e56abc1"><td class="memItemLeft" align="right" valign="top">static const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_product_def_8h.html#add150250ac9fa90a1cc150f27e56abc1">STATIC_CONST_STRING_COMPUTER</a> [<a class="el" href="_product_def_8h.html#a22f925c240c8faafe321b43e81c14385a2a38ee4af7d2e0cca088f74784bba299">COMPUTER_ALL</a>]</td></tr>
<tr class="separator:add150250ac9fa90a1cc150f27e56abc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31807f69fefb110fca12d29478403687"><td class="memItemLeft" align="right" valign="top">static const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_product_def_8h.html#a31807f69fefb110fca12d29478403687">STATIC_CONST_STRING_COMPUTERPART</a> [<a class="el" href="_product_def_8h.html#afb7ffa7ef7690abf638bce6d8eb80968ab0946966b4a74a81688c049f299fbc61">COMPUTERPART_ALL</a>]</td></tr>
<tr class="separator:a31807f69fefb110fca12d29478403687"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="a22f925c240c8faafe321b43e81c14385"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22f925c240c8faafe321b43e81c14385">&#9670;&nbsp;</a></span>COMPUTER_TYPE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="_product_def_8h.html#a22f925c240c8faafe321b43e81c14385">COMPUTER_TYPE</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a22f925c240c8faafe321b43e81c14385a61052cb15ac698a17ee3bfe3ebc22800"></a>COMPUTER_NONE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a22f925c240c8faafe321b43e81c14385adb10349723509ec1fe9eb24a79834eae"></a>COMPUTER_NOTEBOOK&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a22f925c240c8faafe321b43e81c14385ae098beb4b45a44b738b91dd780e0bcd8"></a>COMPUTER_DESKTOP&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a22f925c240c8faafe321b43e81c14385a61c62adbc76e7b16fdd2dab622f9d26e"></a>COMPUTER_SERVER&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a22f925c240c8faafe321b43e81c14385a2a38ee4af7d2e0cca088f74784bba299"></a>COMPUTER_ALL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a22f925c240c8faafe321b43e81c14385aedbb02b767a3ea435dc6a1676655a7a4"></a>COMPUTER_INVALID&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="_product_def_8h_source.html#l00047">47</a> of file <a class="el" href="_product_def_8h_source.html">ProductDef.h</a>.</p>

</div>
</div>
<a id="afb7ffa7ef7690abf638bce6d8eb80968"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb7ffa7ef7690abf638bce6d8eb80968">&#9670;&nbsp;</a></span>COMPUTERPART_TYPE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="_product_def_8h.html#afb7ffa7ef7690abf638bce6d8eb80968">COMPUTERPART_TYPE</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="afb7ffa7ef7690abf638bce6d8eb80968ab58d075e8da3192a2c052dc7a605de82"></a>COMPUTERPART_NONE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="afb7ffa7ef7690abf638bce6d8eb80968a31a9fde084a9697368b0e9732e309e2b"></a>COMPUTERPART_NORMAL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="afb7ffa7ef7690abf638bce6d8eb80968a541c4f1c29ba5a34d2aaf06f2a3c63f9"></a>COMPUTERPART_DOUBLEMOUSE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="afb7ffa7ef7690abf638bce6d8eb80968a57257ae19fc96878def1e10752a945a2"></a>COMPUTERPART_DOUBLEKEYBOARD&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="afb7ffa7ef7690abf638bce6d8eb80968aacb24bf3b0a5d7dfc7c08f1af427757e"></a>COMPUTERPART_DOUBLEMONITOR&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="afb7ffa7ef7690abf638bce6d8eb80968ab0946966b4a74a81688c049f299fbc61"></a>COMPUTERPART_ALL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="afb7ffa7ef7690abf638bce6d8eb80968a091c9a94c05403b40dd89a7e57906f5e"></a>COMPUTERPART_INVALID&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="_product_def_8h_source.html#l00064">64</a> of file <a class="el" href="_product_def_8h_source.html">ProductDef.h</a>.</p>

</div>
</div>
<a id="ac73ca32847343c10f73f1fa0b7b6ae3c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac73ca32847343c10f73f1fa0b7b6ae3c">&#9670;&nbsp;</a></span>MANUFACTURER_TYPE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="_product_def_8h.html#ac73ca32847343c10f73f1fa0b7b6ae3c">MANUFACTURER_TYPE</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac73ca32847343c10f73f1fa0b7b6ae3caf33169ee997212e331e7ecdb7482b1e6"></a>MANUFACTURER_NONE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ac73ca32847343c10f73f1fa0b7b6ae3cacd7b86eb7bab5cb5f02ba1f51b6a02f6"></a>MANUFACTURER_DELL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ac73ca32847343c10f73f1fa0b7b6ae3ca00dfaae78c3d2dc5aabd7bc8ef116874"></a>MANUFACTURER_ASUS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ac73ca32847343c10f73f1fa0b7b6ae3ca50d9d586aca44a3d48d040242054f005"></a>MANUFACTURER_HP&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ac73ca32847343c10f73f1fa0b7b6ae3ca046ac56d48e39136a89d1ddb2efbc876"></a>MANUFACTURER_MIX&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ac73ca32847343c10f73f1fa0b7b6ae3ca3e57f77d2292f13e103f35abb40e4944"></a>MANUFACTURER_ALL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ac73ca32847343c10f73f1fa0b7b6ae3ca9154b6e80c9b1179191e3b928c646ac2"></a>MANUFACTURER_INVALID&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="_product_def_8h_source.html#l00028">28</a> of file <a class="el" href="_product_def_8h_source.html">ProductDef.h</a>.</p>

</div>
</div>
<a id="af4f386858b1730df6c103acb62cebe68"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af4f386858b1730df6c103acb62cebe68">&#9670;&nbsp;</a></span>PROFESSION_TYPE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="_product_def_8h.html#af4f386858b1730df6c103acb62cebe68">PROFESSION_TYPE</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="af4f386858b1730df6c103acb62cebe68ae8a8149deed51ba5aca7fed69aa3697a"></a>PROFESSION_NONE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="af4f386858b1730df6c103acb62cebe68a2a1ccaa29202c017e27a632ce0b400a2"></a>PROFESSION_WARRIOR&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="af4f386858b1730df6c103acb62cebe68adda08b98fdfa5c0222093ec202ec8422"></a>PROFESSION_MASTER&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="af4f386858b1730df6c103acb62cebe68a6e6b9c14b0781c4c9096cdc5a58d0f09"></a>PROFESSION_PRIEST&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="af4f386858b1730df6c103acb62cebe68abe670e03b32a87070f92c982882b926a"></a>PROFESSION_ALL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="af4f386858b1730df6c103acb62cebe68a6df63d306f8fe473002453aa96bc41e6"></a>PROFESSION_INVALID&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="_product_def_8h_source.html#l00011">11</a> of file <a class="el" href="_product_def_8h_source.html">ProductDef.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="add150250ac9fa90a1cc150f27e56abc1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add150250ac9fa90a1cc150f27e56abc1">&#9670;&nbsp;</a></span>STATIC_CONST_STRING_COMPUTER</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const string STATIC_CONST_STRING_COMPUTER[<a class="el" href="_product_def_8h.html#a22f925c240c8faafe321b43e81c14385a2a38ee4af7d2e0cca088f74784bba299">COMPUTER_ALL</a>]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    <span class="stringliteral">&quot;COMPUTER_NONE&quot;</span>,</div>
<div class="line">    <span class="stringliteral">&quot;COMPUTER_NOTEBOOK&quot;</span>,</div>
<div class="line">    <span class="stringliteral">&quot;COMPUTER_DESKTOP&quot;</span>,</div>
<div class="line">    <span class="stringliteral">&quot;COMPUTER_SERVER&quot;</span></div>
<div class="line">}</div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="_product_def_8h_source.html#l00057">57</a> of file <a class="el" href="_product_def_8h_source.html">ProductDef.h</a>.</p>

</div>
</div>
<a id="a31807f69fefb110fca12d29478403687"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a31807f69fefb110fca12d29478403687">&#9670;&nbsp;</a></span>STATIC_CONST_STRING_COMPUTERPART</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const string STATIC_CONST_STRING_COMPUTERPART[<a class="el" href="_product_def_8h.html#afb7ffa7ef7690abf638bce6d8eb80968ab0946966b4a74a81688c049f299fbc61">COMPUTERPART_ALL</a>]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    <span class="stringliteral">&quot;COMPUTERPART_NONE&quot;</span>,</div>
<div class="line">    <span class="stringliteral">&quot;COMPUTERPART_NORMAL&quot;</span>,</div>
<div class="line">    <span class="stringliteral">&quot;COMPUTERPART_DOUBLEMOUSE&quot;</span>,</div>
<div class="line">    <span class="stringliteral">&quot;COMPUTERPART_DOUBLEKEYBOARD&quot;</span>,</div>
<div class="line">    <span class="stringliteral">&quot;COMPUTERPART_DOUBLEMONITOR&quot;</span></div>
<div class="line">}</div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="_product_def_8h_source.html#l00077">77</a> of file <a class="el" href="_product_def_8h_source.html">ProductDef.h</a>.</p>

</div>
</div>
<a id="a5f011e7253ef8ec3d44cbeff272cfecc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f011e7253ef8ec3d44cbeff272cfecc">&#9670;&nbsp;</a></span>STATIC_CONST_STRING_MANUFACTURER</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const string STATIC_CONST_STRING_MANUFACTURER[<a class="el" href="_product_def_8h.html#ac73ca32847343c10f73f1fa0b7b6ae3ca3e57f77d2292f13e103f35abb40e4944">MANUFACTURER_ALL</a>]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    <span class="stringliteral">&quot;MANUFACTURER_NONE&quot;</span>,</div>
<div class="line">    <span class="stringliteral">&quot;MANUFACTURER_DELL&quot;</span>,</div>
<div class="line">    <span class="stringliteral">&quot;MANUFACTURER_ASUS&quot;</span>,</div>
<div class="line">    <span class="stringliteral">&quot;MANUFACTURER_HP&quot;</span></div>
<div class="line">}</div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="_product_def_8h_source.html#l00040">40</a> of file <a class="el" href="_product_def_8h_source.html">ProductDef.h</a>.</p>

</div>
</div>
<a id="adb0cb8b72b82d01d05b82adbc6a38f2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb0cb8b72b82d01d05b82adbc6a38f2a">&#9670;&nbsp;</a></span>STATIC_CONST_STRING_PROFESSION</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const string STATIC_CONST_STRING_PROFESSION[<a class="el" href="_product_def_8h.html#af4f386858b1730df6c103acb62cebe68abe670e03b32a87070f92c982882b926a">PROFESSION_ALL</a>]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    <span class="stringliteral">&quot;PROFESSION_NONE&quot;</span>,</div>
<div class="line">    <span class="stringliteral">&quot;PROFESSION_WARRIOR&quot;</span>,</div>
<div class="line">    <span class="stringliteral">&quot;PROFESSION_MASTER&quot;</span>,</div>
<div class="line">    <span class="stringliteral">&quot;PROFESSION_PRIEST&quot;</span></div>
<div class="line">}</div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="_product_def_8h_source.html#l00021">21</a> of file <a class="el" href="_product_def_8h_source.html">ProductDef.h</a>.</p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>
</body>
</html>
